subsided terrain - French English Dictionary